package com.gcb.domain.vo;

import com.gcb.common.annotation.Excel;
import lombok.Data;

@Data
public class ProjectVO {
    private String id; //id

    private String projectNo;

    @Excel(name = "项目名称")
    private String projectName; //项目名称

    /**
     * 归属企业
     */
    private Long companyId;

    private String projectType; //项目类型 0挖沙 1清淤 2施工 3运输
    @Excel(name = "项目类型")
    private String projectTypeStr; //项目类型 0挖沙 1清淤 2施工 3运输

    @Excel(name = "省")
    private String province;

    @Excel(name = "市")
    private String city;

    @Excel(name = "区")
    private String district;

    @Excel(name = "详细地址")
    private String address; //详细地址

    /**
     * 经度
     */
    private String longitude;

    /**
     * 纬度
     */
    private String latitude;

    /**
     * 项目所在地
     */
    private String region;

    /**
     * 项目起止时间
     */
    private String projectTime;

    private String startDate;

    private String endDate;

    /**
     * 项目详细地址
     */
    private String projectAddress;

    @Excel(name = "备注")
    private String remark; //备注

    @Excel(name = "归属企业")
    private String companyName; //归属企业

    @Excel(name = "归属运营商")
    private String operatorName; //归属运营商

    private String createType; //创建方式
    @Excel(name = "创建方式")
    private String createTypeStr; //创建方式

    @Excel(name = "创建人")
    private String createBy; //创建人

    @Excel(name = "创建时间")
    private String createTime; //创建时间

    private Integer authStatus; //平台审核状态

    @Excel(name = "平台审核状态")
    private String authStatusStr; //平台审核状态字典
}
